
# 字符串方法
"""
1. 连接字符串 ： join(seq)
2. 分割字符串 ： split(分隔符) ,分割后存放在列表中
3. 查找字符串 ：返回的结果是字符的索引位置 。
    find(子字符串) ,当没有找到字符的时候，返回的是-1
    index(字符串) ，当没有找到字符的时候，报错 ：ValueError: substring not found
4. 判断是否以xxx开头 ： startswith(标识符)
4. 判断是否以xxx结尾 ： endswith(标识符)
5. 替换字符串 ：replace(旧值,新值)
"""
astr = "_"
bstr = astr.join("hello")
print(bstr)

cstr = "python java go c++ ruby"
dstr = cstr.split("o")
print(dstr)

print("查找是否存在字符go：",cstr.find("go"))
print("查找是否存在字符go：",cstr.index("go"))
print("查找是否存在字符mk：",cstr.find("mk"))
# print("查找是否存在字符go：",cstr.index("mk"))

fstr = "demo_xx.py"
print("查找字符是否以demo开头:",fstr.startswith("demo"))
print("查找字符是否以py结尾:",fstr.endswith("py"))

gstr = "hello world"
hstr = gstr.replace("world","python")
print(hstr)